walk aimlessly - German English Dictionary